# !/usr/bin/env python3
# -*- coding: utf-8 -*-
"""
===========================
@Time : 2022/7/23 0023 12:02
@Author : 测试开发工程师
@File : 9. docker-compose的使用.py
@Software: PyCharm
============================
"""

"""
docker-compose 简介：
    docker-compose 是用来定义和运行多容器的 docker 应用程序的工具。通过 Compose，可以使用 YAML 文件来配置应用程序的服务
    Compose 的使用一般分为三步：
        1. 使用 Dockerfile 定义应用程序的环境，以便可以在任何地方复制它
        2. 在 docker-compose.yaml 中定义组成应用程序的服务，以便它们可以在隔离环境中一起运行
        3. 运行 docker-compose up ，然后 Compose 启动并运行您的整个应用程序
        
docker-compose 安装：
    macOS, Windows 系统使用的 Docker Desktop 默认已安装。
    Linux 系统：
        https://github.com/docker/compose/releases
        curl "https://github.com/docker/compose/releases/download/1.25.4/docker-compose-$(uname -s)-$(uname -m)" -o /usr/local/bin/docker-conpose
        更改权限： chmod +x /usr/local/bin/docker-conpose
        查看版本 ： docker-compose version

docker-compose 演示

docker-compose 常用命令:
    查看配置： docker-compose config
    后台启动： docker-compose up -d
    构建镜像 ： docker-compose build
    下载镜像： docker-compose pull
    运行的： docker-compose ps
    进程： docker-compose top
    启动： docker-compose start
    停止： docker-compose stop



"""
